meat whistle - German English Dictionary